<?php
require_once('../controllers/OPs/Empresa.php');
require_once('../controllers/OPs/Usuario.php');

/*
 * Funcion encargada de crear un nuevo grupo, recibe el nombre del grupo
 * y su descripcion
 *
 * Retorna: False si no se pudo crear el grupo
 *          El objeto grupo de otra manera
 */
function insertarEmpresa($razon_socialP, $denominacionP, $emailP, $telefonoP, $direccionP, $id_usuarioP) {
    $usuId = Usuario::obtenerIdUsuario($id_usuarioP);
    $a = Empresa::insertarEmpresa($razon_socialP, $denominacionP, $emailP, $telefonoP, $direccionP, date("Y-m-d"), date("Y-m-d"), $usuId);
    return $a;
}

function modificarEmpresa($id, $razon_socialP, $denominacionP, $emailP, $telefonoP, $direccionP, $fecha_regP, $id_usuarioP) {
    //$usuId = Usuario::obtenerIdUsuario($id_usuarioP);
    $a = Empresa::modificarEmpresa($id, $razon_socialP, $denominacionP, $emailP, $telefonoP, $direccionP, $fecha_regP, date("Y-m-d"), $id_usuarioP);
    return $a;
}

function obtenerEmpresa($empresa){
    $a = Empresa::obtenerUsuario($empresa);
    if (!empty($a) && $a != False){
        return $a;
    }
    return False;
}

function obtenerEmpT(){
    $a = Empresa::obtenerEmpresaT();

    return $a;
}

function obtenerEmpresaI($empresaId){
    $a = Empresa::obtenerEmpresaporId($empresaId);
    if (!empty($a) && $a != False){
        return $a;
    }
    return False;
}

function borrarEmpresa($id){
	$a = Empresa::borrarEmpresa($id);
	return $a;
}

?>
